# queue.Queue(maxsize=0)
"""
    FIFO先进先出队列
    maxsize用于设置可以放入队列中的项目数的上限。当达到这个大小的时候，插入操作将阻塞至队列中的项目被消费掉。（maxsize默认为0，队列为无限大。）
"""

from queue import Queue, LifoQueue, PriorityQueue

queue_obj = Queue()  # 创建一个FIFO（先进先出）队列对象

for i in range(4):
    queue_obj.put(i)
while not queue_obj.empty():
    print(queue_obj.get())